import type { TreeSelectChild } from "vant";

export let tagsMap: Map<string, number> = new Map<string, number>();
export const show = (item: TreeSelectChild) => {
    if (tagsMap.size <= 0) {
        tagsMap.set(item.text, 1);
    } else {
        const text = tagsMap.get(item.text);
        if (text === undefined) {
            tagsMap.set(item.text, 1);
        } else {
            tagsMap.set(item.text, text + 1);
        }
    }
}

export const items = [
    {
        text: '教育背景',
        children: [
            { text: '大一', id: '大一' },
            { text: '大二', id: '大二' },
            { text: '大三', id: '大三' },
            { text: '大四', id: '大四' },
            { text: '研究生', id: '研究生' },
            { text: '博士', id: '博士' },
            { text: '博士后', id: '博士后' },
        ],
    },
    {
        text: '编程技能',
        children: [
            { text: 'C/C++', id: 'C/C++' },
            { text: 'Java', id: 'Java' },
            { text: 'Python', id: 'Python' },
            { text: 'C#', id: 'C#' },
            { text: 'PHP', id: 'PHP' },
            { text: 'Golang', id: 'Golang' },
            { text: 'JavaScript', id: 'JavaScript' },
            { text: 'TypeScript', id: 'TypeScript' },
            { text: 'Kotlin', id: 'Kotlin' },
            { text: 'Rust', id: 'Rust' }
        ],
    },
    {
        text: '工作领域',
        children: [
            { text: '前端开发', id: '前端开发' },
            { text: '后端开发', id: '后端开发' },
            { text: '全栈开发', id: '全栈开发' },
            { text: '移动开发', id: '移动开发' },
            { text: '游戏开发', id: '游戏开发' },
            { text: '数据科学', id: '数据科学' },
            { text: '机器学习', id: '机器学习' },
            { text: '人工智能', id: '人工智能' },
            { text: '区块链', id: '区块链' },
            { text: '云计算', id: '云计算' },
            { text: '物联网', id: '物联网' },
            { text: '网络安全', id: '网络安全' },
            { text: '系统管理', id: '系统管理' },
            { text: '数据库管理', id: '数据库管理' },
        ],
    },
    {
        text: '兴趣爱好',
        children: [
            { text: '足球', id: '足球' },
            { text: '篮球', id: '篮球' },
            { text: '羽毛球', id: '羽毛球' },
            { text: '乒乓球', id: '乒乓球' },
            { text: '网球', id: '网球' },
            { text: '游泳', id: '游泳' },
            { text: '跑步', id: '跑步' },
            { text: '自行车', id: '自行车' },
            { text: '滑雪', id: '滑雪' },
            { text: '滑板', id: '滑板' },
            { text: '冲浪', id: '冲浪' },
            { text: '攀岩', id: '攀岩' },
            { text: '钓鱼', id: '钓鱼' },
            { text: '露营', id: '露营' },
            { text: '徒步', id: '徒步' },
            { text: '艺术', id: '艺术' },
            { text: '绘画', id: '绘画' },
            { text: '雕塑', id: '雕塑' },
            { text: '书法', id: '书法' },
            { text: '摄影', id: '摄影' },
            { text: '音乐', id: '音乐' },
            { text: '唱歌', id: '唱歌' },
            { text: '跳舞', id: '跳舞' },
            { text: '戏剧', id: '戏剧' },
            { text: '电影', id: '电影' },
            { text: '动画', id: '动画' },
            { text: '视频制作', id: '视频制作' },
            { text: '音频制作', id: '音频制作' },
            { text: '手工与创意', id: '手工与创意' },
            { text: '手工艺', id: '手工艺' },
            { text: '木工', id: '木工' },
            { text: '陶艺', id: '陶艺' },
            { text: '编织', id: '编织' },
            { text: '电子制作', id: '电子制作' },
            { text: '机器人', id: '机器人' },
            { text: '无人机', id: '无人机' },
            { text: '生活与娱乐', id: '生活与娱乐' },
            { text: '阅读', id: '阅读' },
            { text: '写作', id: '写作' },
            { text: '美食', id: '美食' },
            { text: '品酒', id: '品酒' },
            { text: '咖啡', id: '咖啡' },
            { text: '茶道', id: '茶道' },
            { text: '旅行', id: '旅行' },
            { text: '社交', id: '社交' },
            { text: '网络社交', id: '网络社交' },
            { text: '游戏', id: '游戏' },
            { text: '电子竞技', id: '电子竞技' },
            { text: '桌游', id: '桌游' },
            { text: '棋牌', id: '棋牌' },
            { text: '麻将', id: '麻将' },
            { text: '扑克', id: '扑克' },
            { text: '桥牌', id: '桥牌' },
            { text: '围棋', id: '围棋' },
            { text: '象棋', id: '象棋' },
            { text: '国际象棋', id: '国际象棋' },
            { text: '军棋', id: '军棋' },
            { text: '飞行棋', id: '飞行棋' },
            { text: '跳棋', id: '跳棋' },
            { text: '五子棋', id: '五子棋' },
            { text: '二次元', id: '二次元' },
        ],
    },
    {
        text: '其他',
        children: [
            { text: '健康与美容', id: '健康与美容' },
            { text: '健身', id: '健身' },
            { text: '瑜伽', id: '瑜伽' },
            { text: '冥想', id: '冥想' },
            { text: '健康', id: '健康' },
            { text: '营养', id: '营养' },
            { text: '美容', id: '美容' },
            { text: '时尚', id: '时尚' },
            { text: '购物', id: '购物' },
            { text: '家庭与生活', id: '家庭与生活' },
            { text: '家居', id: '家居' },
            { text: '装修', id: '装修' },
            { text: '园艺', id: '园艺' },
            { text: '宠物', id: '宠物' },
            { text: '家庭', id: '家庭' },
            { text: '亲子', id: '亲子' },
            { text: '婚姻', id: '婚姻' },
            { text: '友情', id: '友情' },
            { text: '爱情', id: '爱情' },
        ],
    },
];